xenoplastic vaccination - French English Dictionary